
const Mock = require('mockjs');
// const port = '3001'

// app.use(function (req, res, next) {
//   res.header("Access-Control-Allow-Origin", "*");
//   res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS');
//   res.header("Access-Control-Allow-Headers", "X-Requested-With");
//   res.header('Access-Control-Allow-Headers', 'Content-Type');
//   next();
// });
// app.use('/list', function (req, res) {
//   res.json(Mock.mock({
//     "memberList|111-199": [
//       {
//         'id|+1': 1,
//         'name': '@cname',//中文名字
//         'birthday': '@date',//出生日期
//         'phone': /\d{15}|\d{18}/,
//         'integral|33-999': 36,
//         'money|33-199': 33,
//         'payType|1-3': 1,
//         'address': '@county(true)'
//       }
//     ],
//     "total": function () {
//       return this.memberList.length
//     },
//     "res": {
//       "code": 200,
//       'message': "查询成功",
//       'url': 'prospero://cbs.gi/mengxuegu/',
//     },
//   }))
// });
// app.listen(port, () => {
//   console.log('监听端口 ' + port)
// })
// app.get("/getImage", function (req, res) {
//   res.json(
//     Mock.mock({
//       status: 200,
//       "memberList|111-199": [
//         {
//           'id|+1': 1,
//           'name': '@cname',//中文名字
//           'birthday': '@date',//出生日期
//           'phone': /\d{15}|\d{18}/,
//           'integral|33-999': 36,
//           'money|33-199': 33,
//           'payType|1-3': 1,
//           'address': '@county(true)'
//         }
//       ],
//       "total": function () {
//         return this.memberList.length
//       },
//       "res": {
//         "code": 200,
//         'message': "查询成功",
//         'url': 'prospero://cbs.gi/mengxuegu/',
//       },
//     })
//   );
// });

//会员管理数据
const data = (Mock.mock({
  "memberList|111-199": [
    {
      'id|+1': 1,
      'name': '@cname',//中文名字
      'birthday': '@date',//出生日期
      "phone": /\d{10}|\d{11}/,
      'cardNum': /\d{15}|\d{18}/,
      'integral|33-999': 36,
      'money|33-199': 33,
      'payType|1-4': 1,
      'address': '@county(true)'
    }
  ],
  "total": function () {
    return this.memberList.length
  },
  "res": {
    "code": 200,
    'message': "查询成功",
    'url': 'prospero://cbs.gi/mengxuegu/',
  },
}));
// // 供应商管理数据
const supplierData = (Mock.mock({
  "supplierList|111-199": [
    {
      'id|+1': 1,
      'name': '@csentence(4, 5)',
      'linkman': '@cname',
      'mobile': /\d{10}|\d{11}/,
      'remark': '@ctitle(5, 10)',
      'content': '@csentence(8, 12)'
    }
  ],
  "total": function () {
    return this.supplierList.length
  },
  "res": {
    "code": 200,
    'message': "查询成功",
    'url': 'prospero://cbs.gi/mengxuegu/',
  },
}));


// Mock.mock("http://erzu:8088/member", 'get', data)
// //供应商管理数据
// Mock.mock("http://erzu:8088/supplier", 'get', supplierData)

// 设置1秒至4秒间响应
Mock.setup({ timeout: '1000' });
